service provider interface - Turkish English Dictionary